To go aboard - French English Dictionary